package com.hyt.it.ogt.kq.common.gov.enums;

import lombok.Getter;


/**
 * 考试配置code
 * @since 2020
 * @author liuhh
 */
@Getter
public enum TaskKsConfigCode {

    EXAM_CONFIG_CODE_OFF("false","false：表示否"),
    EXAM_CONFIG_CODE_ON("true","true：表示是"),

    EXAM_CONFIG_CODE_IDCARDUNIQUE("idCardUnique", "限制身份证号唯一"),
    EXAM_CONFIG_CODE_VIDEOSHOTSMINS("videoShotsMins", "抓拍间隔分钟数"),
    EXAM_CONFIG_CODE_SCOREGRADE("scoreGrade", "分数线"),
    EXAM_CONFIG_CODE_PASSSCORE("passScore", "合格分数线"),
    EXAM_CONFIG_CODE_OVERSCREEN("overScreen", "切换屏幕"),
    EXAM_CONFIG_CODE_OVERSCREENLEAVETIME("overScreenLeaveTime", "切屏离开时间"),
    EXAM_CONFIG_CODE_OVERSCREENNUMBER("overScreenNumber", "切换屏幕"),
    EXAM_CONFIG_CODE_LOGINCOUNT("loginCount", "锁定考试登录次数"),
    EXAM_CONFIG_CODE_LOCKEXAM("lockExam", "锁定考试"),
    EXAM_CONFIG_CODE_DISORDERSET("disorderSet", "乱序设置"),
    EXAM_CONFIG_CODE_QUESTIONSDISORDERSET("questionsDisorderSet", "试题乱序设置"),
    EXAM_CONFIG_CODE_OPTIONSDISORDERSET("optionsDisorderSet", "选项乱序设置"),
    EXAM_CONFIG_CODE_TOPIC_DISORDER("topicDisorder", "大题乱序"),
    EXAM_CONFIG_CODE_EXAMCLIENT("examClient", "云考试客户端"),
    EXAM_CONFIG_CODE_EXAMWEB("examWeb", "网页版考试"),
    EXAM_CONFIG_CODE_VIDEOPCPLAYBACK("videoPCPlayBack", "PC视频回放"),
    EXAM_CONFIG_CODE_VIDEOPLAYBACK("videoPlayBack", "视频回放"),
    EXAM_CONFIG_CODE_ADMISSIONNUMLOGIN("admissionNumLogin", "准考证登录"),
    EXAM_CONFIG_CODE_ENROLLPHOTO("enrollPhoto", "报名照片"),
    EXAM_CONFIG_CODE_APPPHOTO("appPhoto", "移动端照片"),
    EXAM_CONFIG_CODE_FACECONTRAST("faceContrast", "人脸比对"),
    EXAM_CONFIG_CODE_VIDEOMONITORING("videoMonitoring", "视频监控"),
    EXAM_CONFIG_CODE_EARLYLOGON("earlyLogOn", "是否可以提前登录"),
    EXAM_CONFIG_CODE_EARLYLOGONMINS("earlyLogOnMins", "可提前N分钟登录"),
    EXAM_CONFIG_CODE_DELAYLOGON("delayLogOn", "开考后允许登录"),
    EXAM_CONFIG_CODE_DELAYLOGONMINS("delayLogOnMins", "开始考试后***分钟不能登录"),
    EXAM_CONFIG_CODE_DUALMONITORING("dualMonitoring", "双机位监控"),
    EXAM_CONFIG_CODE_AUTHENTICATIONPHOTO("authenticationPhoto", "身份验证照片"),
    EXAM_CONFIG_CODE_VIDEOAPPPLAYBACK("videoAppPlayBack", "移动端视频回放"),
    EXAM_CONFIG_CODE_LOGONPCPHOTO("logOnPCPhoto", "PC端登录拍照"),
    EXAM_CONFIG_CODE_VIDEOACTIONANALYSIS("videoActionAnalysis", "行为分析"),
    EXAM_CONFIG_CODE_APPOFFLINEREMIND("appOffLineRemind", "移动监控设备掉线提醒信息"),
    EXAM_CONFIG_CODE_APPMUTEREMIND("appMuteRemind", "移动监控设备静音提醒信息"),
    EXAM_CONFIG_CODE_APPFLIGHTMODEREMIND("appFlightModeRemind", "移动监控设备开启飞行模式提醒信息"),
    EXAM_CONFIG_CODE_APPMUTEREMINDMINS("appMuteRemindMins", "移动监控设备静音提醒间隔分钟数"),
    EXAM_CONFIG_CODE_APPFLIGHTMODEREMINDMINS("appFlightModeRemindMins", "移动监控设备开启飞行模式提醒间隔分钟数"),
    EXAM_CONFIG_CODE_APPOFFLINEREMINDMINS("appOffLineRemindMins", "移动监控设备掉线提醒间隔分钟数"),
    EXAM_CONFIG_CODE_UNIFIEDSTARTEND("unifiedStartEnd", "统一开考 统一结束"),
    EXAM_CONFIG_CODE_PRACTICEMODE("practiceMode", "练习模式"),
    EXAM_CONFIG_CODE_AUTHENTICATION("authentication", "身份验证"),
	EXAM_CONFIG_CODE_IDCARDLOGIN("idCardLogin", "身份证号登录"),
    EXAM_CONFIG_CODE_PHONENUMLOGIN("phoneNumLogin", "手机号登录"),
    EXAM_CONFIG_CODE_SCREENSHOT("screenShot", "开启屏幕快照抓拍"),
    EXAM_CONFIG_CODE_SCREENSHOTTIME("screenShotTime", "屏幕快照抓拍频率"),

    EXAM_CONFIG_CODE_EXAM_MOBILE("examMobile", "手机网页考试"),
    EXAM_CONFIG_CODE_EXAM_APP("examApp", "考试中-云考试app-手机app考试"),
    EXAM_CONFIG_CODE_APP_PROJECTION_CHECK("appProjectionCheck", "考试中-云考试app-投屏检测"),
    EXAM_CONFIG_CODE_APP_SPLIT_SCREEN_CHECK("appSplitScreenCheck", "考试中-云考试app-分屏检测"),
    EXAM_CONFIG_CODE_APP_SCREEN_SHOT("appScreenShot", "考试中-云考试app-禁用系统截屏"),
    EXAM_CONFIG_CODE_APP_TAKE_PHONE("appTakePhone", "考试中-云考试app-侦测拨打电话行为"),
    EXAM_CONFIG_CODE_APP_SEND_MESSAGE("appSendMessage", "考试中-云考试app-侦测收发短信行为"),

    EXAM_CONFIG_CODE_SCREEN_SHOT_CONTROL("screenShotControl", "考试中-切屏控制"),
    EXAM_CONFIG_CODE_SCREEN_SHOT_MANAGE("screenShotManage", "考试中-屏幕快照"),

    EXAM_CONFIG_CODE_APP_CHECK_CAMERA("checkAppCamera", "考试中-设备检测-云考试app考试-摄像头检测"),
    EXAM_CONFIG_CODE_APP_CHECK_AUDIO("checkAppAudio", "考试中-设备检测-云考试app考试-扬声器检测"),
    EXAM_CONFIG_CODE_APP_CHECK_MIC("checkAppMic", "考试中-设备检测-云考试app考试-麦克风检测"),
    EXAM_CONFIG_CODE_APP_CHECK_NETWORK("checkAppNetwork", "考试中-设备检测-云考试app考试-网络检测"),
    ;

    private String code;
    private String msg;

    TaskKsConfigCode(String code, String msg) {
        this.code = code;
        this.msg = msg;
    }
}
